package com.hex.liyue.usermodule.presenter;

import com.hex.liyue.commonmodule.presenter.IBaseVIew;
import com.hex.liyue.usermodule.bean.MyMessageResultBean;

/**
 * Created by yukoyuan on 16/6/15.
 */
public interface IMeView extends IBaseVIew {
    /**
     * 启动设置界面
     */
    void startSettingActivity();

    /**
     * 启动我的地址界面
     */
    void startAddressActivity();

    /**
     * 启动我的伙伴界面
     */
    void startFriendsActivity();

    /**
     * 启动我的钱包界面
     */
    void startWalletActivity();

    /**
     * 启动我的订单界面
     */
    void startOrderActivity();

    /**
     * 启动我的个人资料
     */
    void startPersonInfoActivity();

    /**
     * 启动我的礼物
     */
    void startMyGiftsActivity();

    /**
     * 启动折现的礼物
     */
    void startDiscountGiftsActivity();

    /**
     * 启动收货的礼物
     */
    void startHarvetGiftsActivity();

    /**
     * 启动赠送的礼物
     */
    void startGiveGiftsActivity();

    /**
     * 更新个人信息
     *
     * @param myMessageResultBean
     */
    void setInfo(MyMessageResultBean myMessageResultBean);
}
